package com.sudo.boot.mapper.sys.model.bo.my;

import com.sudo.boot.base.constant.enums.EnumSex;
import com.sudo.boot.core.validenum.EnumValues;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;

@Data
public class MyUserBoEdit {

    /**
     * 邮箱 注册邮箱
     */
    private String email;
    /**
     * 手机号
     */
    private String phone;

    /**
     * 性别
     */
    @NotBlank(message = "性别不能为空")
    @EnumValues(EnumSex.class)
    private String sex;
    /**
     * 昵称
     */
    @NotBlank(message = "昵称不能为空")
    private String nickName;

    /**
     * 签名
     */
    private String signature;

    /**
     * 默认角色代码
     */
    @NotBlank(message = "默认角色不能为空")
    private String defaultRoleCode;

    /**
     * 生日
     */
    private String birthday;

    /**
     * 备注
     */
    private String note;
}
